﻿using System;
using System.Collections.Generic;
using SIG.Model.Identity;
using SIG.Core;

namespace SIG.Data.Repositories.Identity
{
    public interface IUserRepository :  IRepository<User>
    {
        int SearchUsersCount(string username, DateTime? startDate, DateTime? endDate);
        IEnumerable<User> SearchUsers(int pageIndex, int pageSize, string username, DateTime? startDate, DateTime? endDate);
        List<Menu> GetUserMenus(Guid userId);
        //User FindUserByEmail(string email);
    }
}